package cc.rengu.igas.channel.wechat.facade.request;

import cc.rengu.igas.channel.wechat.facade.base.BaseRequest;
import cc.rengu.igas.channel.wechat.facade.bean.AddressInfo;
import cc.rengu.igas.channel.wechat.facade.bean.BankCardInfo;

import java.io.Serializable;

/**
 * 微信商户入驻
 */
public class WechatCreateMerchantRequest extends BaseRequest implements Serializable {
    private String channelId;        /*通道标识*/
    private String mchntNo;        /*商户号*/
    private String business;        /*经营类目*/
    private String mchntName;        /*商户名称*/
    private String mchntAbbr;        /*商户简称*/
    private String servicePhone;        /*客服电话*/
    private String contactPhone;        /*联系人电话*/
    private String contactEmail;        /*联系人邮箱*/
    private String contact;        /*商户联系人*/
    private String channelType;         /*通道类型*/
    private String channelName;             /*渠道商名称*/
    private AddressInfo addressInfo;             /*地址信息*/
    private String businessLicense;         /*商户证件编号*/
    private String businessLicenseType;     /*商户证件类型*/
    private BankCardInfo bankcardInfo;        /*银行卡结算信息*/
    private String merRemark;        /*银行卡结算信息*/

    public String getChannelId() {
        return channelId;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getBusiness() {
        return business;
    }

    public void setBusiness(String business) {
        this.business = business;
    }

    public String getMchntName() {
        return mchntName;
    }

    public void setMchntName(String mchntName) {
        this.mchntName = mchntName;
    }

    public String getMchntAbbr() {
        return mchntAbbr;
    }

    public void setMchntAbbr(String mchntAbbr) {
        this.mchntAbbr = mchntAbbr;
    }

    public String getServicePhone() {
        return servicePhone;
    }

    public void setServicePhone(String servicePhone) {
        this.servicePhone = servicePhone;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getContactEmail() {
        return contactEmail;
    }

    public void setContactEmail(String contactEmail) {
        this.contactEmail = contactEmail;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getChannelType() {
        return channelType;
    }

    public void setChannelType(String channelType) {
        this.channelType = channelType;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public AddressInfo getAddressInfo() {
        return addressInfo;
    }

    public void setAddressInfo(AddressInfo addressInfo) {
        this.addressInfo = addressInfo;
    }

    public String getBusinessLicense() {
        return businessLicense;
    }

    public void setBusinessLicense(String businessLicense) {
        this.businessLicense = businessLicense;
    }

    public String getBusinessLicenseType() {
        return businessLicenseType;
    }

    public void setBusinessLicenseType(String businessLicenseType) {
        this.businessLicenseType = businessLicenseType;
    }

    public BankCardInfo getBankcardInfo() {
        return bankcardInfo;
    }

    public void setBankcardInfo(BankCardInfo bankcardInfo) {
        this.bankcardInfo = bankcardInfo;
    }

    public String getMerRemark() {
        return merRemark;
    }

    public void setMerRemark(String merRemark) {
        this.merRemark = merRemark;
    }
}
